ball shaped - Turkish English Dictionary